Synonyms for "Megaderma lyra"

Words with similar meaning